﻿ 
//
// *************************************************************************************
// WP-Framework
// 
// Developed by
// Lukas Kretschmar (lkretschmar.dev@bluewin.ch)
//
// Switzerland, Copyright (c) 2013 lkretschmar
// This content is released under the MIT License (http://opensource.org/licenses/MIT).
//     
// *************************************************************************************
//
//
// ***********************************************************************************************************************************
// NOTICE!!
// This content is auto-generated. Any changes will be overriden the next time the template is changed or the custom-tool is executed.
// Generated at: 26.03.2013 00:41
//
// ***********************************************************************************************************************************

using System.Reflection;
using KretschIT.WP_Fx.EasyMoq;
using KretschIT.WP_Fx.EasyMoq.Generator.Tests.Other;
using System;

namespace KretschIT.WP_Fx.EasyMoq.Generator.Tests.Other
{
	#region Registration

	[EasyMoqRegistration]
	public sealed class EasyMoqInit : IEasyMoqRegistration
	{
		public void Register(IMockFactoryRegistration factory)
		{
			factory.Register<IObject, ObjectMockable>(() => new ObjectMockable());
        }
	}

	#endregion

	#region ObjectMockable

	class ObjectMockable : Mockable<IObject>, IObject
	{
		#region Events

 
		#endregion

		#region Methods

		public Boolean Do()
		{
			return this.Handler.Call(m => m.Do());
		}

 
		#endregion

		#region Properties

		#endregion
	}

	
	#endregion

}

 